stream pollution - German English Dictionary